package com.gxuwz.stats.entity;


import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

@TableName("rsp_academic_paper")
public class AcademicPapers {

    @TableId(type = IdType.AUTO)
    private int paperId;
    private int userId;
    @ExcelProperty(value = "论文标题")
    private String paperTitle;
    @ExcelProperty(value = "期刊信息")
    private String journalInfo;
    @ExcelProperty(value = "发表时间")
    private String paperPublishDate;
    @ExcelProperty(value = "ISSN号")
    private String paperIssn;
    @ExcelProperty(value = "类别")
    private String paperCategory;
    @ExcelProperty(value = "分值")
    private String paperScore;
    @ExcelProperty(value = "备注")
    private String paperNotes;

    public int getPaperId() {
        return paperId;
    }

    public void setPaperId(int paperId) {
        this.paperId = paperId;
    }

    public String getPaperTitle() {
        return paperTitle;
    }

    public void setPaperTitle(String paperTitle) {
        this.paperTitle = paperTitle;
    }

    public int getUserId() {
        return userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public String getJournalInfo() {
        return journalInfo;
    }

    public void setJournalInfo(String journalInfo) {
        this.journalInfo = journalInfo;
    }

    public String getPaperPublishDate() {
        return paperPublishDate;
    }

    public void setPaperPublishDate(String paperPublishDate) {
        this.paperPublishDate = paperPublishDate;
    }

    public String getPaperIssn() {
        return paperIssn;
    }

    public void setPaperIssn(String paperIssn) {
        this.paperIssn = paperIssn;
    }

    public String getPaperCategory() {
        return paperCategory;
    }

    public void setPaperCategory(String paperCategory) {
        this.paperCategory = paperCategory;
    }

    public String getPaperScore() {
        return paperScore;
    }

    public void setPaperScore(String paperScore) {
        this.paperScore = paperScore;
    }

    public String getPaperNotes() {
        return paperNotes;
    }

    public void setPaperNotes(String paperNotes) {
        this.paperNotes = paperNotes;
    }

    @Override
    public String toString() {
        return "AcademicPapers{" +
                "paperId=" + paperId +
                ", userId=" + userId +
                ", paperTitle='" + paperTitle + '\'' +
                ", journalInfo='" + journalInfo + '\'' +
                ", paperPublishDate='" + paperPublishDate + '\'' +
                ", paperIssn='" + paperIssn + '\'' +
                ", paperCategory='" + paperCategory + '\'' +
                ", paperScore='" + paperScore + '\'' +
                ", paperNotes='" + paperNotes + '\'' +
                '}';
    }
}
